summaryrefslogtreecommitdiff
path: root/src/pages/notes/[...slug].astro
diff options
context:
space:
mode:
Diffstat (limited to 'src/pages/notes/[...slug].astro')
-rw-r--r--src/pages/notes/[...slug].astro31
1 files changed, 0 insertions, 31 deletions
diff --git a/src/pages/notes/[...slug].astro b/src/pages/notes/[...slug].astro
deleted file mode 100644
index 2ce847d..0000000
--- a/src/pages/notes/[...slug].astro
+++ /dev/null
@@ -1,31 +0,0 @@
----
-import { getCollection } from "astro:content";
-
-import Note from "@/components/note/Note.astro";
-import PageLayout from "@/layouts/Base.astro";
-import type { GetStaticPaths, InferGetStaticPropsType } from "astro";
-
-// if you're using an adaptor in SSR mode, getStaticPaths wont work -> https://docs.astro.build/en/guides/routing/#modifying-the-slug-example-for-ssr
-export const getStaticPaths = (async () => {
- const allNotes = await getCollection("note");
- return allNotes.map((note) => ({
- params: { slug: note.id },
- props: { note },
- }));
-}) satisfies GetStaticPaths;
-
-export type Props = InferGetStaticPropsType<typeof getStaticPaths>;
-
-const { note } = Astro.props;
-
-const meta = {
- description:
- note.data.description ||
- `Read about my note posted on: ${note.data.publishDate.toLocaleDateString()}`,
- title: note.data.title,
-};
----
-
-<PageLayout meta={meta}>
- <Note as="h1" note={note} />
-</PageLayout>